package com.chtw.dao;

import com.chtw.entity.LoginAccount;
import com.chtw.entity.LoginAccountExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LoginAccountMapper {
    int countByExample(LoginAccountExample example);

    int deleteByExample(LoginAccountExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(LoginAccount record);

    int insertSelective(LoginAccount record);

    List<LoginAccount> selectByExample(LoginAccountExample example);

    LoginAccount selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") LoginAccount record, @Param("example") LoginAccountExample example);

    int updateByExample(@Param("record") LoginAccount record, @Param("example") LoginAccountExample example);

    int updateByPrimaryKeySelective(LoginAccount record);

    int updateByPrimaryKey(LoginAccount record);
}